treasure trustee - English Synonyms Dictionary